.TH "C:/Users/Axel/Desktop/informatica/Projects/Workspace C++/Game Engine/src/Math/algebraBasic.cpp" 3 "Fri Dec 13 2013" "GameEngine" \" -*- nroff -*-
.ad l
.nh
.SH NAME
C:/Users/Axel/Desktop/informatica/Projects/Workspace C++/Game Engine/src/Math/algebraBasic.cpp \- 
.SH SYNOPSIS
.br
.PP
\fC#include 'algebraBasic\&.h'\fP
.br
\fC#include 'extraMath\&.h'\fP
.br
\fC#include <GL/glew\&.h>\fP
.br
\fC#include <glfw3\&.h>\fP
.br

.SS "Functions"

.in +1c
.ti -1c
.RI "\fBVector3f\fP \fBmixLine\fP (\fBVector3f\fP a, \fBVector3f\fP b, float t)"
.br
.ti -1c
.RI "\fBVector4f\fP \fBmix\fP (\fBVector4f\fP A, \fBVector4f\fP B, float t)"
.br
.ti -1c
.RI "\fBVector4f\fP \fBquadratic_bezier\fP (\fBVector4f\fP A, \fBVector4f\fP B, \fBVector4f\fP C, float t)"
.br
.ti -1c
.RI "\fBVector4f\fP \fBcubic_bezier\fP (\fBVector4f\fP A, \fBVector4f\fP B, \fBVector4f\fP C, \fBVector4f\fP D, float t)"
.br
.ti -1c
.RI "\fBVector4f\fP \fBquintic_bezier\fP (\fBVector4f\fP A, \fBVector4f\fP B, \fBVector4f\fP C, \fBVector4f\fP D, \fBVector4f\fP J, float t)"
.br
.ti -1c
.RI "\fBVector4f\fP \fBcubic_bspline_10\fP (\fBVector4f\fP CP[10], float t)"
.br
.in -1c
.SH "Function Documentation"
.PP 
.SS "\fBVector4f\fP cubic_bezier (\fBVector4f\fPA, \fBVector4f\fPB, \fBVector4f\fPC, \fBVector4f\fPD, floatt)"

.PP
Definition at line 45 of file algebraBasic\&.cpp\&.
.PP
References mix(), and quadratic_bezier()\&.
.PP
Referenced by cubic_bspline_10(), and quintic_bezier()\&.
.SS "\fBVector4f\fP cubic_bspline_10 (\fBVector4f\fPCP[10], floatt)"

.PP
Definition at line 62 of file algebraBasic\&.cpp\&.
.PP
References cubic_bezier(), and math::round_axel()\&.
.SS "\fBVector4f\fP mix (\fBVector4f\fPA, \fBVector4f\fPB, floatt)"

.PP
Definition at line 25 of file algebraBasic\&.cpp\&.
.PP
References Vector4f::w, Vector4f::x, Vector4f::y, and Vector4f::z\&.
.PP
Referenced by cubic_bezier(), quadratic_bezier(), and quintic_bezier()\&.
.SS "\fBVector3f\fP mixLine (\fBVector3f\fPa, \fBVector3f\fPb, floatt)"

.PP
Definition at line 15 of file algebraBasic\&.cpp\&.
.PP
References Vector3f::x, Vector3f::y, and Vector3f::z\&.
.SS "\fBVector4f\fP quadratic_bezier (\fBVector4f\fPA, \fBVector4f\fPB, \fBVector4f\fPC, floatt)"

.PP
Definition at line 37 of file algebraBasic\&.cpp\&.
.PP
References mix()\&.
.PP
Referenced by cubic_bezier()\&.
.SS "\fBVector4f\fP quintic_bezier (\fBVector4f\fPA, \fBVector4f\fPB, \fBVector4f\fPC, \fBVector4f\fPD, \fBVector4f\fPJ, floatt)"

.PP
Definition at line 53 of file algebraBasic\&.cpp\&.
.PP
References cubic_bezier(), and mix()\&.
.SH "Author"
.PP 
Generated automatically by Doxygen for GameEngine from the source code\&.
